.cm-tab{
  .cm-tab-header{
    list-style: none;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #ccc;
    li{
      display: inline-block;
      position: relative;
      top: 1px;
      -webkit-transition: all 0.35s ease-out;
      -moz-transition: all 0.35s ease-out;
      -ms-transition: all 0.35s ease-out;
      -o-transition: all 0.35s ease-out;
      transition: all 0.35s ease-out;
      border-bottom: 3px solid transparent;
      &.active{
        border-bottom: 3px solid #0066cc;
        a{

        }
      }
    }
    a{
      display: inline-block;
      padding: 6px 12px;
    }
  }

  .cm-tab-content{
    .cm-tab-panel{
      display: none;
      &.active{
        display: block;
      }
    }
  }
}